package cn.edu.lzzy.services;

import cn.edu.lzzy.entities.Course;
import cn.edu.lzzy.entities.Messages;

import java.util.List;
import java.util.UUID;

public interface CourseService {
    //获取课程
List<Course> getCourse();
//获取课程分页数据
List<Course> getCourseByPage(int page,int size);
//获取课程记录数
Integer count();
//获取教师创建课程
List<Course> getTeachersCourse(UUID teacherId);
//获取学生课程
List<Course> getStudentsCourse(UUID studentId);
    //新增课程
Course add(Course course);
    //修改课程
Course update (Course course,String token );
    //查找课程
Course getCourseById(UUID courseId);
    //删除课程（）
Messages remove(UUID courseId ,String token);



}
